package com.moody.hibernate.domain;

/**
 * PdH entity. @author MyEclipse Persistence Tools
 */

public class PdH implements java.io.Serializable {

	// Fields

	private String serialNo;
	private String custId;
	private String modelId;
	private Double qualitativeValue;
	private Double ratioValue;
	private Double adjustValue;
	private String systemPdlevel;
	private Double systemPdvalue;
	private String systemDate;
	private String firstUserId;
	private String firstOrgId;
	private String firstPdlevel;
	private Double firstPdvalue;
	private String firstReason;
	private String firstDate;
	private String firstVerifyUserId;
	private String firstVerifyOrgId;
	private String firstVerifyPdlevel;
	private Double firstVerifyPdvalue;
	private String firstVerifyReason;
	private String firstVerifyDate;
	private String secondUserId;
	private String secondIdentify;
	private String secondOrgId;
	private String secondPdlevel;
	private Double secondPdvalue;
	private String secondReason;
	private String secondDate;
	private String confirmUserId;
	private String confirmOrgId;
	private String confirmPdlevel;
	private Double confirmPdvalue;
	private String confirmReason;
	private String confirmDate;
	private String phaseStat;
	private String reportDate;
	private String reportNum;

	private String firstUser;
	private String firstVerifyUser;
	private String secondUser;
	private String confirmUser;
	
	private String modelName;

	/*
	 * 零售
	 */
	private String indSystemResult;
	private String indBorderLine;

	private String phaseLevel; // 当前评级结果
	private String phaseDate; // 当前评级时间

	private String endDate; // 评级到期日

	private Double totalValue; // 评级总得分
	

	public Double getTotalValue() {
		return totalValue;
	}

	public void setTotalValue(Double totalValue) {
		this.totalValue = totalValue;
	}

	// 尚未评级
	public static final String NOT_RATTING = "00";
	// 发起人初评阶段
	public static final String FIRST_RATTING = "01";
	// 待复评阶段
	public static final String FIRST_VERIFY_RATTING = "02";
	// 待审核阶段
	public static final String SECOND_RATTING = "03";
	// 待认定阶段
	public static final String CONFIRM_RATTING = "04";
	// 认定
	public static final String CONFIRM_FINISH = "06";
	// 失效
	public static final String INVALIDATE = "08";

	// Constructors

	/** default constructor */
	public PdH() {
	}

	/** minimal constructor */
	public PdH(String serialNo) {
		this.serialNo = serialNo;
	}

	/** full constructor */
	public PdH(String serialNo, String custId, String modelId,
			Double qualitativeValue, Double ratioValue, Double adjustValue,
			String systemPdlevel, Double systemPdvalue, String systemDate,
			String firstUserId, String firstOrgId, String firstPdlevel,
			Double firstPdvalue, String firstReason, String firstDate,
			String secondUserId, String secondOrgId, String secondPdlevel,
			Double secondPdvalue, String secondReason, String secondDate,
			String confirmUserId, String confirmOrgId, String confirmPdlevel,
			Double confirmPdvalue, String confirmReason, String confirmDate,
			String phaseStat, String phaseLevel) {
		this.serialNo = serialNo;
		this.custId = custId;
		this.modelId = modelId;
		this.qualitativeValue = qualitativeValue;
		this.ratioValue = ratioValue;
		this.adjustValue = adjustValue;
		this.systemPdlevel = systemPdlevel;
		this.systemPdvalue = systemPdvalue;
		this.systemDate = systemDate;
		this.firstUserId = firstUserId;
		this.firstOrgId = firstOrgId;
		this.firstPdlevel = firstPdlevel;
		this.firstPdvalue = firstPdvalue;
		this.firstReason = firstReason;
		this.firstDate = firstDate;
		this.secondUserId = secondUserId;
		this.secondOrgId = secondOrgId;
		this.secondPdlevel = secondPdlevel;
		this.secondPdvalue = secondPdvalue;
		this.secondReason = secondReason;
		this.secondDate = secondDate;
		this.confirmUserId = confirmUserId;
		this.confirmOrgId = confirmOrgId;
		this.confirmPdlevel = confirmPdlevel;
		this.confirmPdvalue = confirmPdvalue;
		this.confirmReason = confirmReason;
		this.confirmDate = confirmDate;
		this.phaseStat = phaseStat;
		this.phaseLevel = phaseLevel;
	}

	// Property accessors

	public String getSerialNo() {
		return this.serialNo;
	}

	public void setSerialNo(String serialNo) {
		this.serialNo = serialNo;
	}

	public String getCustId() {
		return this.custId;
	}

	public void setCustId(String custId) {
		this.custId = custId;
	}

	public String getModelId() {
		return this.modelId;
	}

	public void setModelId(String modelId) {
		this.modelId = modelId;
	}

	public Double getQualitativeValue() {
		return this.qualitativeValue;
	}

	public void setQualitativeValue(Double qualitativeValue) {
		this.qualitativeValue = qualitativeValue;
	}

	public Double getRatioValue() {
		return this.ratioValue;
	}

	public void setRatioValue(Double ratioValue) {
		this.ratioValue = ratioValue;
	}

	public Double getAdjustValue() {
		return this.adjustValue;
	}

	public void setAdjustValue(Double adjustValue) {
		this.adjustValue = adjustValue;
	}

	public String getSystemPdlevel() {
		return this.systemPdlevel;
	}

	public void setSystemPdlevel(String systemPdlevel) {
		this.systemPdlevel = systemPdlevel;
	}

	public Double getSystemPdvalue() {
		return this.systemPdvalue;
	}

	public void setSystemPdvalue(Double systemPdvalue) {
		this.systemPdvalue = systemPdvalue;
	}

	public String getSystemDate() {
		return this.systemDate;
	}

	public void setSystemDate(String systemDate) {
		this.systemDate = systemDate;
	}

	public String getFirstUserId() {
		return this.firstUserId;
	}

	public void setFirstUserId(String firstUserId) {
		this.firstUserId = firstUserId;
	}

	public String getFirstOrgId() {
		return this.firstOrgId;
	}

	public void setFirstOrgId(String firstOrgId) {
		this.firstOrgId = firstOrgId;
	}

	public String getFirstPdlevel() {
		return this.firstPdlevel;
	}

	public void setFirstPdlevel(String firstPdlevel) {
		this.firstPdlevel = firstPdlevel;
	}

	public Double getFirstPdvalue() {
		return this.firstPdvalue;
	}

	public void setFirstPdvalue(Double firstPdvalue) {
		this.firstPdvalue = firstPdvalue;
	}

	public String getFirstReason() {
		return this.firstReason;
	}

	public void setFirstReason(String firstReason) {
		this.firstReason = firstReason;
	}

	public String getFirstDate() {
		return this.firstDate;
	}

	public void setFirstDate(String firstDate) {
		this.firstDate = firstDate;
	}

	public String getFirstVerifyUserId() {
		return firstVerifyUserId;
	}

	public void setFirstVerifyUserId(String firstVerifyUserId) {
		this.firstVerifyUserId = firstVerifyUserId;
	}

	public String getFirstVerifyOrgId() {
		return firstVerifyOrgId;
	}

	public void setFirstVerifyOrgId(String firstVerifyOrgId) {
		this.firstVerifyOrgId = firstVerifyOrgId;
	}

	public String getFirstVerifyPdlevel() {
		return firstVerifyPdlevel;
	}

	public void setFirstVerifyPdlevel(String firstVerifyPdlevel) {
		this.firstVerifyPdlevel = firstVerifyPdlevel;
	}

	public Double getFirstVerifyPdvalue() {
		return firstVerifyPdvalue;
	}

	public void setFirstVerifyPdvalue(Double firstVerifyPdvalue) {
		this.firstVerifyPdvalue = firstVerifyPdvalue;
	}

	public String getFirstVerifyReason() {
		return firstVerifyReason;
	}

	public void setFirstVerifyReason(String firstVerifyReason) {
		this.firstVerifyReason = firstVerifyReason;
	}

	public String getFirstVerifyDate() {
		return firstVerifyDate;
	}

	public void setFirstVerifyDate(String firstVerifyDate) {
		this.firstVerifyDate = firstVerifyDate;
	}

	public String getSecondUserId() {
		return this.secondUserId;
	}

	public void setSecondUserId(String secondUserId) {
		this.secondUserId = secondUserId;
	}

	public String getSecondOrgId() {
		return this.secondOrgId;
	}

	public void setSecondOrgId(String secondOrgId) {
		this.secondOrgId = secondOrgId;
	}

	public String getSecondPdlevel() {
		return this.secondPdlevel;
	}

	public void setSecondPdlevel(String secondPdlevel) {
		this.secondPdlevel = secondPdlevel;
	}

	public Double getSecondPdvalue() {
		return this.secondPdvalue;
	}

	public void setSecondPdvalue(Double secondPdvalue) {
		this.secondPdvalue = secondPdvalue;
	}

	public String getSecondReason() {
		return this.secondReason;
	}

	public void setSecondReason(String secondReason) {
		this.secondReason = secondReason;
	}

	public String getSecondDate() {
		return this.secondDate;
	}

	public void setSecondDate(String secondDate) {
		this.secondDate = secondDate;
	}

	public String getConfirmUserId() {
		return this.confirmUserId;
	}

	public void setConfirmUserId(String confirmUserId) {
		this.confirmUserId = confirmUserId;
	}

	public String getConfirmOrgId() {
		return this.confirmOrgId;
	}

	public void setConfirmOrgId(String confirmOrgId) {
		this.confirmOrgId = confirmOrgId;
	}

	public String getConfirmPdlevel() {
		return this.confirmPdlevel;
	}

	public void setConfirmPdlevel(String confirmPdlevel) {
		this.confirmPdlevel = confirmPdlevel;
	}

	public Double getConfirmPdvalue() {
		return this.confirmPdvalue;
	}

	public void setConfirmPdvalue(Double confirmPdvalue) {
		this.confirmPdvalue = confirmPdvalue;
	}

	public String getConfirmReason() {
		return this.confirmReason;
	}

	public void setConfirmReason(String confirmReason) {
		this.confirmReason = confirmReason;
	}

	public String getConfirmDate() {
		return this.confirmDate;
	}

	public void setConfirmDate(String confirmDate) {
		this.confirmDate = confirmDate;
	}

	public String getPhaseStat() {
		return this.phaseStat;
	}

	public void setPhaseStat(String phaseStat) {
		this.phaseStat = phaseStat;
	}

	public String getPhaseLevel() {
		return phaseLevel;
	}

	public void setPhaseLevel(String phaseLevel) {
		this.phaseLevel = phaseLevel;
	}

	public String getPhaseDate() {
		return phaseDate;
	}

	public void setPhaseDate(String phaseDate) {
		this.phaseDate = phaseDate;
	}

	public String getFirstUser() {
		return firstUser;
	}

	public void setFirstUser(String firstUser) {
		this.firstUser = firstUser;
	}

	public String getFirstVerifyUser() {
		return firstVerifyUser;
	}

	public void setFirstVerifyUser(String firstVerifyUser) {
		this.firstVerifyUser = firstVerifyUser;
	}

	public String getSecondUser() {
		return secondUser;
	}

	public void setSecondUser(String secondUser) {
		this.secondUser = secondUser;
	}

	public String getConfirmUser() {
		return confirmUser;
	}

	public void setConfirmUser(String confirmUser) {
		this.confirmUser = confirmUser;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getIndSystemResult() {
		return indSystemResult;
	}

	public void setIndSystemResult(String indSystemResult) {
		this.indSystemResult = indSystemResult;
	}

	public String getIndBorderLine() {
		return indBorderLine;
	}

	public void setIndBorderLine(String indBorderLine) {
		this.indBorderLine = indBorderLine;
	}

	public String getReportDate() {
		return reportDate;
	}

	public void setReportDate(String reportDate) {
		this.reportDate = reportDate;
	}

	public String getSecondIdentify() {
		return secondIdentify;
	}

	public void setSecondIdentify(String secondIdentify) {
		this.secondIdentify = secondIdentify;
	}

	public String getModelName() {
		return modelName;
	}

	public void setModelName(String modelName) {
		this.modelName = modelName;
	}

	public String getReportNum() {
		return reportNum;
	}

	public void setReportNum(String reportNum) {
		this.reportNum = reportNum;
	}
	
	
	
}